carbon pile voltage regulator box - French English Dictionary